Big Huge Thesaurus

medullary sheath

noun

sounds kind of like